x

Inter-Process Communications

In Linux Kernel

  • Asynchronous Pipes
  • Named Pipes (FIFO)
  • UNIX Domain Sockets
  • Express Data Path
  • Memory-Mapped Files
  • System V IPC (sysvipc, three IPC methods used in UNIX System V)
    • Message Queues
    • Semaphores
    • Shared Memory

Userspace IPC

Left-click: follow link, Right-click: select node, Scroll: zoom
x